dressed like a dog's dinner - Deutsch Englisch Wörterbuch